package com.lantosec.hmrp.modules.workflow.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 查询流程实例对象
 *
 * @author lichaowei
 * @date 2020/7/7
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "查询流程实例对象", description = "查询流程实例对象")
public class SysDataProcessQueryVO {

    /**
     * 流程分类Id，字典表
     */
    @ApiModelProperty(value = "流程分类Id")
    private String processTypeId;

    /**
     * 流程状态 ProcessStatusEnum
     */
    @ApiModelProperty(value = "流程状态")
    private String processStatus;

    /**
     * 搜索开始时间
     */
    @ApiModelProperty(value = "搜索开始时间")
    private String startTime;

    /**
     * 搜索结束时间
     */
    @ApiModelProperty(value = "搜索结束时间")
    private String endTime;

    /**
     * 创建人姓名
     */
    @ApiModelProperty(value = "创建人姓名")
    private String startUserName;

    /**
     * 创建人Id
     */
    @ApiModelProperty(value = "创建人Id")
    private String startUserId;

    /**
     * 流程实例名称
     */
    @ApiModelProperty(value = "流程实例名称")
    private String proInsName;
}
